Cadenza : Cadenza.Numerics Namespace

Math<T> Generic Class

Documentation for this section has not yet been entered.

public abstract class Math<T> : IComparer<T>, IEqualityComparer<T>

Type Parameters

T
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Members

See Also: Inherited members from object.

Protected Constructors

Math ()
Documentation for this section has not yet been entered.

Public Properties

[read-only]
static
Default Math<T> . Documentation for this section has not yet been entered.
[read-only]
E T . Documentation for this section has not yet been entered.
[read-only]
HasBounds bool . Documentation for this section has not yet been entered.
[read-only]
IsIntegral bool . Documentation for this section has not yet been entered.
[read-only]
IsUnsigned bool . Documentation for this section has not yet been entered.
[read-only]
MaxValue T . Documentation for this section has not yet been entered.
[read-only]
MinValue T . Documentation for this section has not yet been entered.
[read-only]
Pi T . Documentation for this section has not yet been entered.

Public Methods

Abs (T) : T
Documentation for this section has not yet been entered.
Acos (T) : T
Documentation for this section has not yet been entered.
abstract
Add (T, T) : T
Documentation for this section has not yet been entered.
Asin (T) : T
Documentation for this section has not yet been entered.
Atan (T) : T
Documentation for this section has not yet been entered.
Atan2 (T, T) : T
Documentation for this section has not yet been entered.
Ceiling (T) : T
Documentation for this section has not yet been entered.
Compare (T, T) : int
Documentation for this section has not yet been entered.
Cos (T) : T
Documentation for this section has not yet been entered.
Cosh (T) : T
Documentation for this section has not yet been entered.
Divide (T, T) : T
Documentation for this section has not yet been entered.
DivideIntegral (T, T) : T
Documentation for this section has not yet been entered.
DivideIntegralModulus (T, T, out T) : T
Documentation for this section has not yet been entered.
EnumerateFrom (T) : IEnumerable<T>
Documentation for this section has not yet been entered.
EnumerateFromThen (T, T) : IEnumerable<T>
Documentation for this section has not yet been entered.
EnumerateFromThenTo (T, T, T) : IEnumerable<T>
Documentation for this section has not yet been entered.
EnumerateFromTo (T, T) : IEnumerable<T>
Documentation for this section has not yet been entered.
Equals (T, T) : bool
Documentation for this section has not yet been entered.
Exp (T) : T
Documentation for this section has not yet been entered.
FloatDigits (T) : int
Documentation for this section has not yet been entered.
FloatRadix (T) : int
Documentation for this section has not yet been entered.
FloatRange (T) : Cadenza.Tuple<int, int>
Documentation for this section has not yet been entered.
Floor (T) : T
Documentation for this section has not yet been entered.
FromIConvertible (IConvertible) : T
Documentation for this section has not yet been entered.
FromInt32 (int) : T
Documentation for this section has not yet been entered.
GetHashCode (T) : int
Documentation for this section has not yet been entered.
GreaterThan (T, T) : bool
Documentation for this section has not yet been entered.
GreaterThanOrEqual (T, T) : bool
Documentation for this section has not yet been entered.
IEEERemainder (T, T) : T
Documentation for this section has not yet been entered.
IsIEEE (T) : bool
Documentation for this section has not yet been entered.
IsInfinite (T) : bool
Documentation for this section has not yet been entered.
IsNaN (T) : bool
Documentation for this section has not yet been entered.
LessThan (T, T) : bool
Documentation for this section has not yet been entered.
LessThanOrEqual (T, T) : bool
Documentation for this section has not yet been entered.
Log (T) : T
Documentation for this section has not yet been entered.
Log (T, T) : T
Documentation for this section has not yet been entered.
Max (T, T) : T
Documentation for this section has not yet been entered.
Min (T, T) : T
Documentation for this section has not yet been entered.
Modulus (T, T) : T
Documentation for this section has not yet been entered.
abstract
Multiply (T, T) : T
Documentation for this section has not yet been entered.
Negate (T) : T
Documentation for this section has not yet been entered.
Pow (T, T) : T
Documentation for this section has not yet been entered.
Predecessor (T) : T
Documentation for this section has not yet been entered.
Quotient (T, T) : T
Documentation for this section has not yet been entered.
abstract
QuotientRemainder (T, T, out T) : T
Documentation for this section has not yet been entered.
Reciprocal (T) : T
Documentation for this section has not yet been entered.
Remainder (T, T) : T
Documentation for this section has not yet been entered.
Round (T) : T
Documentation for this section has not yet been entered.
static
SetDefault (Math<T>)
Documentation for this section has not yet been entered.
Sign (T) : T
Documentation for this section has not yet been entered.
Sin (T) : T
Documentation for this section has not yet been entered.
Sinh (T) : T
Documentation for this section has not yet been entered.
Sqrt (T) : T
Documentation for this section has not yet been entered.
abstract
Subtract (T, T) : T
Documentation for this section has not yet been entered.
Successor (T) : T
Documentation for this section has not yet been entered.
Tan (T) : T
Documentation for this section has not yet been entered.
Tanh (T) : T
Documentation for this section has not yet been entered.
ToIConvertible (T) : IConvertible
Documentation for this section has not yet been entered.
ToInt32 (T) : int
Documentation for this section has not yet been entered.
Truncate (T) : T
Documentation for this section has not yet been entered.

Extension Methods

static
Just<T> (this T) : Cadenza.Maybe<T>
Create a new Cadenza.Maybe<T> instance initialized to a specified value. The returned value will not be Cadenza.Maybe<T>.Nothing.
static
Match<TSource,TResult> (this TSource, params Func<TSource, Cadenza.Maybe<TResult>>[]) : TResult
Converts the TSource instance self into a TResult.
static
ToMaybe<T> (this T) : Cadenza.Maybe<T>
Create a new Cadenza.Maybe<T> instance initialized to a specified value. The returned value may be Cadenza.Maybe<T>.Nothing.
static
TraverseBreadthFirst<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<TResult>
Traverse a tree in a breadth-first fashion, converting each encountered node.
static
TraverseBreadthFirstWithParent<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<KeyValuePair<TSource, TResult>>
Traverse a tree in a breadth-first fashion, converting each encountered node.
static
TraverseDepthFirst<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<TResult>
Traverse a tree in a depth-first fashion, converting each encountered node.
static
TraverseDepthFirstWithParent<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<KeyValuePair<TSource, TResult>>
Traverse a tree in a depth-first fashion, converting each encountered node.
static
With<TSource,TResult> (this TSource, Func<TSource, TResult>) : TResult
Supports chaining otherwise temporary values.

Member Details

Math Constructor

Documentation for this section has not yet been entered.

protected Math ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Abs Method

Documentation for this section has not yet been entered.

public virtual T Abs (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Acos Method

Documentation for this section has not yet been entered.

public virtual T Acos (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Add Method

Documentation for this section has not yet been entered.

public abstract T Add (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Asin Method

Documentation for this section has not yet been entered.

public virtual T Asin (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Atan Method

Documentation for this section has not yet been entered.

public virtual T Atan (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Atan2 Method

Documentation for this section has not yet been entered.

public virtual T Atan2 (T y, T x)

Parameters

y
Documentation for this section has not yet been entered.
x
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Ceiling Method

Documentation for this section has not yet been entered.

public virtual T Ceiling (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Compare Method

Documentation for this section has not yet been entered.

public virtual int Compare (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Cos Method

Documentation for this section has not yet been entered.

public virtual T Cos (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Cosh Method

Documentation for this section has not yet been entered.

public virtual T Cosh (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Default Property

Documentation for this section has not yet been entered.

public static Math<T> Default { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Divide Method

Documentation for this section has not yet been entered.

public virtual T Divide (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

DivideIntegral Method

Documentation for this section has not yet been entered.

public virtual T DivideIntegral (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

DivideIntegralModulus Method

Documentation for this section has not yet been entered.

public virtual T DivideIntegralModulus (T x, T y, out T modulus)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.
modulus
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

E Property

Documentation for this section has not yet been entered.

public virtual T E { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

EnumerateFrom Method

Documentation for this section has not yet been entered.

public virtual IEnumerable<T> EnumerateFrom (T start)

Parameters

start
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

EnumerateFromThen Method

Documentation for this section has not yet been entered.

public virtual IEnumerable<T> EnumerateFromThen (T first, T start)

Parameters

first
Documentation for this section has not yet been entered.
start
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

EnumerateFromThenTo Method

Documentation for this section has not yet been entered.

public virtual IEnumerable<T> EnumerateFromThenTo (T first, T start, T end)

Parameters

first
Documentation for this section has not yet been entered.
start
Documentation for this section has not yet been entered.
end
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

EnumerateFromTo Method

Documentation for this section has not yet been entered.

public virtual IEnumerable<T> EnumerateFromTo (T start, T end)

Parameters

start
Documentation for this section has not yet been entered.
end
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Equals Method

Documentation for this section has not yet been entered.

public virtual bool Equals (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Exp Method

Documentation for this section has not yet been entered.

public virtual T Exp (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

FloatDigits Method

Documentation for this section has not yet been entered.

public virtual int FloatDigits (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

FloatRadix Method

Documentation for this section has not yet been entered.

public virtual int FloatRadix (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

FloatRange Method

Documentation for this section has not yet been entered.

public virtual Cadenza.Tuple<int, int> FloatRange (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Floor Method

Documentation for this section has not yet been entered.

public virtual T Floor (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

FromIConvertible Method

Documentation for this section has not yet been entered.

[System.CLSCompliant(false)]
public virtual T FromIConvertible (IConvertible value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

FromInt32 Method

Documentation for this section has not yet been entered.

public virtual T FromInt32 (int value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

GetHashCode Method

Documentation for this section has not yet been entered.

public virtual int GetHashCode (T obj)

Parameters

obj
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

GreaterThan Method

Documentation for this section has not yet been entered.

public virtual bool GreaterThan (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

GreaterThanOrEqual Method

Documentation for this section has not yet been entered.

public virtual bool GreaterThanOrEqual (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

HasBounds Property

Documentation for this section has not yet been entered.

public virtual bool HasBounds { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

IEEERemainder Method

Documentation for this section has not yet been entered.

public virtual T IEEERemainder (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

IsIEEE Method

Documentation for this section has not yet been entered.

public virtual bool IsIEEE (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

IsInfinite Method

Documentation for this section has not yet been entered.

public virtual bool IsInfinite (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

IsIntegral Property

Documentation for this section has not yet been entered.

public virtual bool IsIntegral { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

IsNaN Method

Documentation for this section has not yet been entered.

public virtual bool IsNaN (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

IsUnsigned Property

Documentation for this section has not yet been entered.

public virtual bool IsUnsigned { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

LessThan Method

Documentation for this section has not yet been entered.

public virtual bool LessThan (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

LessThanOrEqual Method

Documentation for this section has not yet been entered.

public virtual bool LessThanOrEqual (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Log Method

Documentation for this section has not yet been entered.

public virtual T Log (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Log Method

Documentation for this section has not yet been entered.

public virtual T Log (T value, T newBase)

Parameters

value
Documentation for this section has not yet been entered.
newBase
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Max Method

Documentation for this section has not yet been entered.

public virtual T Max (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

MaxValue Property

Documentation for this section has not yet been entered.

public virtual T MaxValue { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Min Method

Documentation for this section has not yet been entered.

public virtual T Min (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

MinValue Property

Documentation for this section has not yet been entered.

public virtual T MinValue { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Modulus Method

Documentation for this section has not yet been entered.

public virtual T Modulus (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Multiply Method

Documentation for this section has not yet been entered.

public abstract T Multiply (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Negate Method

Documentation for this section has not yet been entered.

public virtual T Negate (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Pi Property

Documentation for this section has not yet been entered.

public virtual T Pi { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Pow Method

Documentation for this section has not yet been entered.

public virtual T Pow (T value, T exp)

Parameters

value
Documentation for this section has not yet been entered.
exp
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Predecessor Method

Documentation for this section has not yet been entered.

public virtual T Predecessor (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Quotient Method

Documentation for this section has not yet been entered.

public virtual T Quotient (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

QuotientRemainder Method

Documentation for this section has not yet been entered.

public abstract T QuotientRemainder (T x, T y, out T remainder)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.
remainder
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Reciprocal Method

Documentation for this section has not yet been entered.

public virtual T Reciprocal (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Remainder Method

Documentation for this section has not yet been entered.

public virtual T Remainder (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Round Method

Documentation for this section has not yet been entered.

public virtual T Round (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

SetDefault Method

Documentation for this section has not yet been entered.

public static void SetDefault (Math<T> provider)

Parameters

provider
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Sign Method

Documentation for this section has not yet been entered.

public virtual T Sign (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Sin Method

Documentation for this section has not yet been entered.

public virtual T Sin (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Sinh Method

Documentation for this section has not yet been entered.

public virtual T Sinh (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Sqrt Method

Documentation for this section has not yet been entered.

public virtual T Sqrt (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Subtract Method

Documentation for this section has not yet been entered.

public abstract T Subtract (T x, T y)

Parameters

x
Documentation for this section has not yet been entered.
y
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Successor Method

Documentation for this section has not yet been entered.

public virtual T Successor (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Tan Method

Documentation for this section has not yet been entered.

public virtual T Tan (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Tanh Method

Documentation for this section has not yet been entered.

public virtual T Tanh (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

ToIConvertible Method

Documentation for this section has not yet been entered.

[System.CLSCompliant(false)]
public virtual IConvertible ToIConvertible (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

ToInt32 Method

Documentation for this section has not yet been entered.

public virtual int ToInt32 (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

Truncate Method

Documentation for this section has not yet been entered.

public virtual T Truncate (T value)

Parameters

value
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Exceptions

Type Reason
NotSupportedException Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Cadenza.Numerics
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0